32
47
23
32
22
29
32
28
34
38
53